// Copyright 2022 a.o.smith ALL Rights Reserved
package com.liuxinlong.modules.system.controller.request;

import lombok.Data;

/**
 * 修改消息推送请求体
 *
 * @author liuxinlong@hotwater.com.cn
 * @version 1.0.0
 * @since 2022年12月12日
 */
@Data
public class UpdateMessageReq {
    /**
     * id
     */
    private String id;

    /**
     * 消息标题
     */
    private String title;

    /**
     * 业务类型
     */
    private int businessType;

    /**
     * 业务id
     */
    private String businessId;

    /**
     * 目标受众
     */
    private String target;

    /**
     * 跳转终端 1.PC 2.移动端
     */
    private int terminal;

    /**
     * 目标部门
     */
    private String targetDepartment;

    /**
     * 目标角色
     */
    private String targetRole;

    /**
     * 目标用户
     */
    private String targetUser;

    /**
     * 推送类型
     */
    private int pushType;

    /**
     * 状态
     */
    private int status;

    /**
     * 推送时间
     */
    private String pushTime;

    /**
     * 内容类型
     */
    private int contentType;

    /**
     * 内容
     */
    private String content;

    /**
     * 媒体文件
     */
    private String mediaFile;

    /**
     * 备注
     */
    private String remark;

    /**
     * 修改人
     */
    private String shareUser;
}
